Class A3LMessagingHelper


  • public class A3LMessagingHelper
    extends java.lang.Object
    Helper class for A3LMessaging
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getPlatform​(android.content.Context context)
      Decides platform available on device with the help of platform libraries
      void populateA3LMessagingServiceClassName​(android.content.Context context)
      Parses, populates app specific implementation of A3LMessagingService class Used by A3LMessagingService for callback events like Delivering Message and Device id
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • A3LMessagingHelper

        public A3LMessagingHelper​(@NonNull
                                  ADMMessagingHelper admMessagingHelper,
                                  @NonNull
                                  FCMMessagingHelper fcmMessagingHelper)
        Constructor for A3LMessaging
        Parameters:
        admMessagingHelper - : instance of ADMMessagingHelper
        fcmMessagingHelper - : instance of FCMMessagingHelper
    • Method Detail

      • populateA3LMessagingServiceClassName

        public void populateA3LMessagingServiceClassName​(@NonNull
                                                         android.content.Context context)
        Parses, populates app specific implementation of A3LMessagingService class Used by A3LMessagingService for callback events like Delivering Message and Device id
        Parameters:
        context - : Application Context
      • getPlatform

        public java.lang.String getPlatform​(@NonNull
                                            android.content.Context context)
        Decides platform available on device with the help of platform libraries
        Parameters:
        context - : Application Context
        Returns:
        Platform Constant Value e.g ADM_PLATFORM or FCM_PLATFORM